#!/bin/bash

# Memento Dictionary Electron 客户端启动脚本

echo "🚀 启动 Memento Dictionary Electron 客户端..."
echo ""

# 检查是否在正确的目录
if [ ! -f "package.json" ]; then
    echo "❌ 错误: 请在 memento-ui-electron 目录下运行此脚本"
    exit 1
fi

# 检查后端服务是否运行
echo "🔍 检查后端服务状态..."
if curl -s http://localhost:8080/api/dictionary/health > /dev/null 2>&1; then
    echo "✅ 后端服务运行正常"
else
    echo "⚠️  警告: 后端服务可能未运行"
    echo "   请确保 memento-web 服务运行在 http://localhost:8080"
    echo ""
    read -p "是否继续启动客户端? (y/n) " -n 1 -r
    echo
    if [[ ! $REPLY =~ ^[Yy]$ ]]; then
        echo "已取消启动"
        exit 1
    fi
fi

echo ""
echo "📦 启动 Electron 应用..."
echo ""

# 启动 Electron
npm start

